no-break power plant - Turkish English Dictionary